/*
*编写程序用int型数组初始化vector对象
*/
#include <iostream>
#include <vector>
using namespace std;

int main()
{
	const int  isize = 5;
	int iAry[isize] = {6,4,8,12,99};
	
	//初始化vector(方法一：)
	vector<int> ivec(iAry,iAry + isize);

	/*
	*方法二：
	vector<int> ivec(isize);
	for(vector<int>::size_type st = 0;st != isize;st++)
	{
		ivec[st] = iAry[st];
	}
	*/

	//输出vector中的元素
	for(vector<int>::iterator iter = ivec.begin(); iter != ivec.end();iter++)
	{
		cout << *iter << "  ";
	}

	cout << endl;
	system("pause");
	return 0;
}


